foam separator - Espagnol Anglais Dictionnaire